Europe and Russia are set to launch an unmanned spacecraft Monday to smell Mars' atmosphere for gassy evidence that life once existed on the Red Planet, or may do so still.
Europe and Russia are set to launch an unmanned spacecraft Monday to smell Mars' atmosphere for gassy evidence that life once existed on the Red Planet, or may do so still.
Please to comment